package com.soxing.webrain.brush.domain.view;

import java.util.Arrays;
import java.util.List;

public class Eeg {
    /**
     * 数据
     */
    private List<List<Double>> data;
    /**
     * 采样率
     */
    private double[] srate;
    /**
     * 参考
     */
    private String ref;
    /**
     * 事件类型 '9999' 'boundary'
     */
    private List<String> event_type;
    /**
     * 标线时间点
     */
    private double[] event_latency;
 
    private List<String> labels;
    
    private double[] theta;
    
    private double[] radius;
   
    private double[] xmin;
   
    private double[] xmax;

    private List time;

    public List<List<Double>> getData() {
        return data;
    }

    public void setData(List<List<Double>> data) {
        this.data = data;
    }

    public double[] getSrate() {
        return srate;
    }

    public void setSrate(double[] srate) {
        this.srate = srate;
    }

    public List<String> getEvent_type() {
        return event_type;
    }

    public void setEvent_type(List<String> event_type) {
        this.event_type = event_type;
    }

    public double[] getEvent_latency() {
        return event_latency;
    }

    public void setEvent_latency(double[] event_latency) {
        this.event_latency = event_latency;
    }

    public List<String> getLabels() {
        return labels;
    }

    public void setLabels(List<String> labels) {
        this.labels = labels;
    }

    public String getRef() {
        return ref;
    }

    public void setRef(String ref) {
        this.ref = ref;
    }

    public double[] getTheta() {
        return theta;
    }

    public void setTheta(double[] theta) {
        this.theta = theta;
    }

    public double[] getRadius() {
        return radius;
    }

    public void setRadius(double[] radius) {
        this.radius = radius;
    }

    public double[] getXmin() {
        return xmin;
    }

    public void setXmin(double[] xmin) {
        this.xmin = xmin;
    }

    public double[] getXmax() {
        return xmax;
    }

    public void setXmax(double[] xmax) {
        this.xmax = xmax;
    }

    public List getTime() {
        return time;
    }

    public void setTime(List time) {
        this.time = time;
    }

    @Override
    public String toString() {
        return "Eeg{" +
                "data=" + data +
                ", srate=" + Arrays.toString(srate) +
                ", ref='" + ref + '\'' +
                ", event_type=" + event_type +
                ", event_latency=" + Arrays.toString(event_latency) +
                ", labels=" + labels +
                ", theta=" + Arrays.toString(theta) +
                ", radius=" + Arrays.toString(radius) +
                ", xmin=" + Arrays.toString(xmin) +
                ", xmax=" + Arrays.toString(xmax) +
                ", time=" + time +
                '}';
    }
}
